package com.hb.trade.server.project.deal.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hb.core.pojo.parent.PageResult;
import com.hb.core.pojo.project.deal.dto.BidCandidateSupplierDTO;
import com.hb.core.pojo.project.deal.entity.BidCandidateSupplier;

import java.util.List;

/**
 * 中标候选人公示供应商对应Service
 *
 * @author Lix1ang
 * @date 2021-12-24 14:07:41
 */
public interface BidCandidateSupplierService extends IService<BidCandidateSupplier> {


    /**
     *
     * @Description: 查询标段的中标候选人公示最后一次中标人候选人列表
     * @Author: zhongdl
     * @Date:2022/1/6 9:04
     * @param pages:
     * @param sectionId: 标段id
     * @param candidateId: 中标候选人id
     * @param orgName:企业名称
     * @return: {@link PageResult< BidCandidateSupplierDTO> }
     **/
    PageResult<BidCandidateSupplierDTO> pageCandidate(Page pages, Long sectionId, Long candidateId,String orgName);
    /**
     *
     * @Description: 查询中标候选人公示列表
     * @Author: zhongdl
     * @Date:2022/2/23 18:19
     * @param sectionId:
     * @param candidateId:
     * @return: {@link List< BidCandidateSupplierDTO> }
     **/
    List<BidCandidateSupplierDTO> listBidCandidateSupplierDTO( Long sectionId, Long candidateId);

}
